
.power-pack{width:100%;height:100%;padding:5px 0 0 5px;}



/*套餐列表*/
.power-pack-show{width:100%;height:100%;background-color:#fff;padding:20px;position: relative;min-width:1240px;overflow:auto;}
/*添加套餐*/
.power-pack-add{background-color:#3aa1ff;color:#fff;width:120px;height:32px;}
.power-pack-add i{margin-right:5px;}
.power-pack-add:hover{opacity:0.8;}
/*套餐列表*/
.show-body{margin-top: 15px;}
/*列表标题*/
.show-body .tit{height:40px;background-color:#f5f5f5;}
.show-body .tit ul{font-size:0;color:#b4c1d5;padding:8px 20px 0;}
.show-body .tit ul li{display: inline-block;font-size:14px;vertical-align: middle;height:24px;line-height:24px;}
.show-body .tit-li1{width:10%;margin-right:2%;}
.show-body .tit-li2{width:36%;margin-right:2%;height:24px;overflow:hidden;}
.show-body .tit-li3{width:12%;margin-right:2%;}
.show-body .tit-li4{width:12%;margin-right:2%;}
.show-body .tit-li5{width:7%;margin-right:2%;text-align: center;}
.show-body .tit-li6{width:13%;text-align:center;height:24px;}
.show-body .tit-li6 p{cursor:pointer;display:inline-block;width:46px;}
.show-body .tit-li6 p:hover{opacity:0.7;}
.show-body .tit-li6-p1{color:#3aa1ff;position: relative;}
.show-body .tit-li6-p1 i{font-size:18px;top:1px;left:-4px;position:absolute;line-height:24px;}
.show-body .tit-li6-p2{color:#3aa1ff;}
.show-body .tit-li6-p3{color:#ff6b7a;}
.show-body .tit-li2-add{height:auto;}
/*列表详情*/
.show-body .main{}
.show-body .main ul{font-size:0;color:#424f65;padding:15px 20px;border-bottom:1px solid #e9eee7;}
.show-body .main ul li{display:inline-block;font-size:14px;vertical-align: top;line-height:24px;}






/*套餐内容*/
.power-pack-details{width:100%;height:100%;background-color:#fff;padding:20px;position: relative;min-width:1240px;overflow:auto;}
/*顶部按钮*/
.details-top-nav{height:32px;}
/*返回按钮*/
.details-return{
    margin-left:60px;
    color:#3aa1ff;
    letter-spacing:2px;
    float:left;
    width:80px;
    height:32px;
    border:1px solid #3aa1ff;
    line-height:30px;
    text-align:center;
    cursor:pointer;
    border-radius:3px;}
.details-return:hover{opacity:0.8;}
/*保存按钮*/
.details-save{background-color:#3aa1ff;color:#fff;float:left;margin-left:10px;width:80px;height:32px;}
.details-save:hover{opacity:0.8;}
/*套餐内容主题部分*/
.details-body{margin-top:40px;}
.details-main{}
/*套餐名称*/
.details-name{height:40px;}
.details-name p{height:40px;float:left;line-height:40px;color:#738299;margin-right:10px;width:130px;text-align:right;}
.details-name input{
    width:400px;
    height: 34px;
    border: 1px solid #e0e0e0;
    padding: 0 10px;
    font-size:14px;
    color: #424f65;
    float: left;
    margin-top:3px;
    border-radius:2px;}
/*编辑权限*/
.details-main-body{margin-top:20px;}
.details-main-body-tit{width:130px;text-align:right;color:#738299;height:40px;line-height:40px;}

/*权限树*/
.power-tree{color:#424f65;margin-left:140px;font-size:13px;width:600px;margin-top:-40px;}
.power-tree-add{background-color:#3aa1ff !important;}
.tree-one{}
.tree-two{display:none;}
.tree-three{display:none;}
.level-one{padding:10px 0 0 30px;height:40px;background-color:#f9f9f9;margin-bottom:2px;}
.level-two{padding:10px 0 0 60px;height:40px;background-color:#f9f9f9;margin-bottom:2px;}
.level-three{padding:10px 0 0 110px;height:40px;background-color:#f9f9f9;margin-bottom:2px;}
.tree-down{float:left;font-size:20px;width:18px;height:18px;position:relative;cursor:pointer;line-height:18px;}
.tree-down i{position:absolute;top:-1px;left:0;color:#b4c1d5;}
.tree-choose-one{
    width:18px;
    height:18px;
    border:1px solid #b4c1d5;
    float:left;
    font-size:12px;
    text-align:center;
    line-height:16px;
    margin-left:5px;
    cursor:pointer;
    color:#fff;
    border-radius:3px;
    background-color:#fff;}
.tree-text{float:left;line-height:18px;margin-left:10px;}











































